package com.bdqn.t382.service;

import com.bdqn.t382.entity.Brand;
import com.bdqn.t382.entity.VehicleComplaint;
import com.bdqn.t382.entity.vehiclecomplaintsAndBrand;

import java.util.List;

public interface CarService {
    /**
     * 获取所有品牌
     *
     * @return 品牌列表
     */
    List<Brand> getAllBrands();

    /**
     * 根据品牌获取车辆投诉
     *
     * @param brandName 品牌
     * @return 车辆投诉列表
     */
    List<vehiclecomplaintsAndBrand> getComplaintsByBrandName(String brandName);

    /**
     * 添加车辆投诉
     *
     * @param complaint 车辆投诉对象
     * @return 操作结果
     */
    int addComplaint(vehiclecomplaintsAndBrand complaint);
//
    /**
     * 更新车辆投诉状态
     *
     * @param complaint 车辆投诉对象
     * @return 操作结果
     */
   // void updateComplaintStatus(VehicleComplaint complaint);
}
